package com.dqyt.app.bean;

import com.dqyt.khjc.bean.BaseBean;
import lombok.Data;

/**
 * 快速分配 任务表
 */
@Data
public class WorkBean extends BaseBean {

    /**
     * 主键
     */
    private long  workId;

    /**
     *任务单编号
     */
    private String  rwdbh;

    /**
     *设备类型
     */
    private int mtype;

    /**
     *标识编号
     */
    private String bsbh;

    /**
     *设备编号
     */
    private String sbbh;

    /**
     *托方id
     */
    private long wtfId;

    /**
     *委托方
     */
    private String wtf;


    /**
     * 委托方 下属单位id
     */
    private long wtfchId;

    /**
     * 委托方 下属单位
     */
    private String wtfch;

    /**
     *送检人
     */
    private String sjr;

    /**
     *接收人id
     */
    private long jsrId;

    /**
     *接收人
     */
    private String jsr;

    /**
     *接收日期
     */
    private String jsrq;

    /**
     * 接收日期的时间戳
     */
    private long jsrqLong;

    /**
     *检验员id
     */
    private long jyyId;

    /**
     *检验员
     */
    private String jyy;

    /**
     *工作状态 1：待分配 2：待检验  3：待打印  4：待完成和待装箱 5：待发放
     */
    private int workTYpe;

    /**
     *工作状态子状态 workTYpeCh为4的时候    0：待完成 ：  1：已完成
     */
    private int workTYpeCh;

    /**
     *工作状态子状态 workTYpeCh为4的时候    0：待装箱：  1：已装箱
     */
    private int workTYpeCh2;

    /**
     *报告状态
     */
    private int bgType;

    /**
     *是否充气 （只有类型为气瓶的时候才有用）0:否 1：是） 默认为0
     */
    private int sfcq;

    /**
     *是否维修（0:否 1：是） 默认为0
     */
    private int sfwx;

    /**
     * 排序字段
     */
    private String pxzd;

    public WorkBean() {
    }

    public WorkBean(String rwdbh, int mtype, String bsbh, long wtfId, String wtf, String sjr, long jsrId, String jsr, String jsrq, int workTYpe) {
        this.rwdbh = rwdbh;
        this.mtype = mtype;
        this.bsbh = bsbh;
        this.wtfId = wtfId;
        this.wtf = wtf;
        this.sjr = sjr;
        this.jsrId = jsrId;
        this.jsr = jsr;
        this.jsrq = jsrq;
        this.workTYpe = workTYpe;
    }
}
